#ifndef RECTANGLE
#define RECTANGLE

class Rectangle{
	protected:
		float fx;
		float fy;
		float fwidth;
		float fheight;	

	public:
		// Constructors
		Rectangle();
		Rectangle(float fx, float fy, float fwidth, float fheight);

		// Main Functions
		bool isCollision(Rectangle* other);

		// Setters and Getters
		void SetX(float fx);
		void SetY(float fy);	
		void SetWidth(float fwidth);
		void SetHeight(float fheight);
	
		float GetX();
		float GetY();
		float GetWidth();
		float GetHeight();
};

#endif
